function showProductDet(urlObj, options) {

	var rule = urlObj.hash.replace(/.*\?/, ""), pageSelector = urlObj.hash
			.replace(/\?.*$/, "");
	var pn = rule, pv, art = null, tit = "";
	if (rule.indexOf("=") > 0) {
		pn = rule.split("=")[0];
		pv = rule.split("=")[1];

		if (pn === "prw") {
			art = prod[parseInt(pv)];
			tit = art.nm;

		}
	}

	if (art && art.nm) {
		var $page = $(pageSelector),

		// Get the header for the page.
		$header = $page.children(":jqmData(role=header)"),

		// Get the content area element for the page.
		$content = $page.children(":jqmData(role=content)"),

		markup = "";
		markup += addDet('', art.vt);
		markup += addDet('Hersteller', art.hr);
		markup += addDet('Gewicht', art.wg);
		markup += addDet('Status', art.st);
		markup += addDet('Bemerkungen', art.rm);
		if (art.im)
			markup += "<br><img src='img/" + art.im + "'/>";

		$header.find("h1").html(tit);
		$content.html(markup);
		$page.page();

		options.dataUrl = urlObj.href;
		$.mobile.changePage($page, options);
	}

	function addDet(tit, dat) {
		if (dat)
			return '<br>' + tit + ': ' + dat;
		return '';
	}

}